section  {
    width:100%;
}
h1 {
  color: #2674BA;
}
h2 {
  color: #0099CC;
}
h3 {
  color: #F77A0B;
}
h4 {
  color: #662D91;
}
h5 {
  color: #444444;
}
th {
  background-color: #2674BA;
  color: black;
}


/* 顶部效果 */
.book-header {
    padding: 0;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background-color: #2d3134;
    border-bottom: 1px solid rgba(0,0,0,.07);
    -webkit-transition: left 250ms ease;
    -moz-transition: left 250ms ease;
    -o-transition: left 250ms ease;
    transition: left 250ms ease
}

.book.with-summary .book-header {
    left: 300px
}

h1 a:visited {
    color:#FFFFFF;
}


/* 宽度留白，确保不覆盖【前一篇、后一篇】效果 */
.page-inner {
    max-width: 94%;
    padding: 0;
    margin-top: 50px
}

.markdown-section {
    padding: 20px 30px 0
}